Reifying the Semantic Domains of Component Contracts
نویسنده
چکیده
In domains such as automotive or avionics, software cannot any longer be produced as a single chunk, and engineers are contemplating the possibility of componentizing it. A component only exhibits its provided or required interfaces, which must be enriched to take into account extra-functional aspects. This defines multi-level contracts between components allowing one to properly wire them. Instead of defining an integrated language only making available a limited set of concepts for modeling extra-functional aspects, we propose to handle open-ended modeling of extra-functional aspects of real-time and embedded systems, based on meta-modeling techniques and Model Driven Engineering (MDE) for reifying their semantics. Then the designer can use off-theshelf tools to perform various kinds of design time analysis.
منابع مشابه
Image Classification via Sparse Representation and Subspace Alignment
Image representation is a crucial problem in image processing where there exist many low-level representations of image, i.e., SIFT, HOG and so on. But there is a missing link across low-level and high-level semantic representations. In fact, traditional machine learning approaches, e.g., non-negative matrix factorization, sparse representation and principle component analysis are employed to d...
متن کاملDesign Contracts For Networked Automation Systems Co-design
Networked automation systems (NAS) are characterized by confluence of control, computation, communication and Information (CI) technologies. Design decisions of one domain are affected by the constraints posed by others. Reliable NAS design should address the requirements of the system, and simultaneously meet the constraints posed by other domains and this is called co-design in literature. Co...
متن کاملBenefits, Limitations and Administrative Methods of Learning Contracts in Nursing Clinical Education: A Narrative Review
Introduction: Learning contract is an individual and dynamic process through which students become self-directed and proactive in learning. Several studies have underscored using this method in nursing education. The purpose of this paper was to review benefits, limitations and administrative methods of learning contracts in nursing clinical education. Methods: This paper is a narrative review....
متن کاملLinguistic Means of Description of Family Relations in the Novel “In Chancery” By J. Galsworthy
The article is devoted to the study of the evaluative component of the meaning of lexical means used to describe relations between family members in the novel “In Chancery” by J. Galsworthy. The relevance of t &he study can be attributed to the lack of works devoted to this problem. As the results of our study demonstrate, the words of the lexical-semantic group “family” were mainly used to ver...
متن کاملManaging semantic interference with aspect integration contracts
Programming languages and environments that support AOP lack expressive power to manage the interference between components and aspects. We illustrate this problem in an example and identify the needed expressive power. We propose aspect integration contracts to fill the gap. These contracts specify the permitted interference between an aspect and a base component. We discuss the impact of our ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2006